knee joint prosthesis - Francés Inglés Diccionario